fine needle puncture - Turkish English Dictionary